Useful english dictionary. 2012.
overhandicap — v.t., overhandicapped, overhandicapping. * * * … Universalium